Definition of Life Ring

  • (noun) a life preserver in the form of a ring of buoyant material

Synonyms of Life Ring


Antonyms of Life Ring


No Antonyms Found.

Homophones of Life Ring


No Homophones Found.